//package TEST;
//
//import static org.junit.Assert.*;
//
//import java.io.IOException;
//import java.net.Socket;
//
//import org.junit.AfterClass;
//import org.junit.BeforeClass;
//import org.junit.Test;
//
//import shared.Messages.TurnMessage;
//
//import Server.Server;
//import Server.Sessions.ClientSession;
//
//public class ClientSessionTest {
//	static ClientSession clientSession;
//	static Server s;
//
//	@BeforeClass
//	public static void setUpBeforeClass() throws Exception {
//		s = new Server();
//		new Thread(s).start();
//		new Socket("localhost", Server.DEFAULT_SERVER_PORT);
//
//		while(s.getActiveSessions().iterator().hasNext()){
//			clientSession = s.getActiveSessions().iterator().next();
//		}
//
//
//	}
//
//
//	@Test
//	public void sendMessageTest(){
//		TestUtil.waitForSuccess(new RunnableWithExceptions() {
//			@Override
//			public void run() {
//
//				assertEquals("Saadetud",clientSession.sendMessage(new TurnMessage(1,1)));
//
//			}
//		});
//
//	}
//
//	@AfterClass
//	public static void tearDownAfterClass() throws Exception {
//	}
//}

